home *** CD-ROM | disk | FTP | other *** search
- #import "gnuviewController.h"
- #import "Controller.h"
-
- @implementation gnuviewController
-
- - window
- {
- return window;
- }
-
- - gnuView
- {
- return gnuView;
- }
-
- - windowWillClose:sender
- {
- [sender setDelegate: nil];
- [controller termWillClose:self];
-
- return self;
- }
-
- - windowDidBecomeMain:sender
- {
- [controller setKeyTerm:self];
-
- return self;
- }
-
- - activatePushed:sender
- {
- if ([sender state] == 1) {
- [controller setActiveTerm: self];
- [sender setTitle:"--- ACTIVE ---"];
- }
- else {
- [controller setActiveTerm:nil];
- [sender setTitle:"Activate"];
- }
-
- return self;
- }
-
- - deactivate:sender
- {
- [activateButton setState:0];
- [activateButton setTitle:"Activate"];
-
- return self;
- }
-
- - GVactivate:sender
- {
- [activateButton setState:1];
- [activateButton setTitle:"--- ACTIVE ---"];
-
- return self;
- }
-
- - largerPushed:sender
- {
- NXRect oldFrame;
- double factor;
-
- [[window contentView] getFrame:&oldFrame];
-
- factor = 1.3;
-
- [window sizeWindow:oldFrame.size.width*factor:oldFrame.size.height*factor];
- [[window contentView] display];
-
- return self;
- }
-
- - smallerPushed:sender
- {
- NXRect oldFrame;
- double factor;
-
- [[window contentView] getFrame:&oldFrame];
-
- factor = 1.3;
-
- [window sizeWindow:oldFrame.size.width/factor:oldFrame.size.height/factor];
- [[window contentView] display];
- return self;
- }
-
-
-
- @end
-